//package com.briup.ptp.config;
//
//import com.briup.ptp.web.interceptor.LoginCheckUnterceptor;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.servlet.config.annotation.CorsRegistry;
//import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
///**
// * @Classname WebConfig
// * @Description TODO
// * @Date 2024/1/9 17:11
// * @Created by ASUS
// * @Version v1.0.0
// */
//@Configuration
//public class WebConfig implements WebMvcConfigurer {
//    @Autowired
//    LoginCheckUnterceptor loginCheckUnterceptor;
//
//    @Override
//    public void addInterceptors(InterceptorRegistry registry) {
//        registry.addInterceptor(loginCheckUnterceptor)
//                .addPathPatterns("/**")
//                .excludePathPatterns("/admin/login","/doc.html","/webjars/**","/swagger-resources","favicon.ico");
//    }
////    @Bean
////    public LoginCheckUnterceptor getBean(){
////        return new LoginCheckUnterceptor();
////    }
//
//    @Override
//    public void addCorsMappings(CorsRegistry registry) {
//        // 设置允许跨域的路径
//        registry.addMapping("/**")
//                // 设置允许跨域请求的域名
//                .allowedOriginPatterns("*")
//                // 是否允许cookie
//                .allowCredentials(true)
//                // 设置允许的请求方式
//                .allowedMethods("GET", "POST", "DELETE", "PUT", "HEAD", "OPTIONS")
//                // 跨域允许时间
//                .maxAge(3600);
//    }
//}
//
